oh snap

interjection

an exclamation of dismay or disbelief, surprise, or joy; a euphemism for 'oh, shit'; also snap

Examples

Oh, snap! There's a lottery ticket on the ground!

Word Origin

possibly fr 'oh no you didn't'